affidavit or declaration - German English Dictionary